#include <stdio.h>
#include <string.h>
#include <errno.h>


int Div()
{
    return -1/1;
}

int main()
{

    int a = Div();
//    printf("%d\n",a);
    printf("%d:%s\n",errno,strerror(errno));

    return 0;
}


//
//enum num
//{
//    success,
//    operation_not_permitted,
//    no_such_file
//};
//
//char* Tostring(int code)
//{
//    switch(code)
//    {
//        case success:
//            return "success";
//        case operation_not_permitted:
//            return "operation_not_permitted";
//        case no_such_file:
//            return "no_such_file";
//        default:
//            return "Unknow error";
//    }
//}
//
//int main()
//{
//
//    int code = 2;
//    printf("%d:%s\n",code,Tostring(code));    
//
//    return code;
//}
//
//
//int main()
//{
//
//    for(int i=0; i<200; i++)
//    {
//        printf("%d:%s\n",i,strerror(i));
//    }
//
//
//    return 0;
//}
//
//


//
//int main()
//{
//
//    printf("主函数退出，进程结束\n");
//
//    return 1;
//}
//
